two-thirds majority - Spanish English Dictionary